home *** CD-ROM | disk | FTP | other *** search
/ Freelog 122 / FreelogMagazine-SeptembreOctobre2014-No122.iso / Multimedia / Daminion / DaminionSetup.exe / {app} / Config / Services.xml < prev   
Extensible Markup Language  |  2012-08-07  |  5KB  |  119 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8" ?>
  2. <objects xmlns="http://www.springframework.net">
  3.  
  4.   <description>
  5.     Configuration of Services
  6.   </description>
  7.  
  8.  
  9.   <object id="IServerSideServiceLocator"
  10.             type="PicaJet.Daminion.Service.Client.WCF.WCFClientServiceLocator, PicaJet.Daminion.Service.Client.WCF">
  11.   </object>
  12.  
  13.   <!--<object id="IServerSideServiceLocator"
  14.             type="PicaJet.Daminion.Service.BlankServerSideServiceLocator, PicaJet.Daminion.Service">
  15.   </object>-->
  16.  
  17.   <!--<object id="IServerSideServiceLocator"
  18.             type="PicaJet.Daminion.Service.Utils.Postgres.PostgresServerSideServiceLocator, PicaJet.Daminion.Service.Utils.Postgres">
  19.   </object>-->
  20.  
  21.  
  22.   <object id="IThumbnailStorageLocator" type="PicaJet.Daminion.ThumbnailStorage.DefaultThumbnailStorageLocator, PicaJet.Daminion.ThumbnailStorage">
  23.         <!--<property name="RootPath" value="D:\one\\PicaJet.1\\trunk\\build\\Debug\\ThumbnailCash" />-->
  24.     </object>
  25.     <object id="IMediaStorage" type="PicaJet.Daminion.MediaStorage.CreationDateMediaStorage, PicaJet.Daminion.MediaStorage" />
  26.  
  27.     <object id="IDaoFactoryLocator"
  28.             type="PicaJet.Daminion.BusinessObjects.Hibernate.DaoFactoryLocator, PicaJet.Daminion.BusinessObjects.Hibernate">
  29.     </object>
  30.     
  31.     <object id="ICatalogMediumLocator"
  32.             type="PicaJet.Daminion.BusinessObjects.Hibernate.CatalogMediumLocator, PicaJet.Daminion.BusinessObjects.Hibernate">
  33.     </object> 
  34.  
  35.   <object id="ICatalogShemaModifierEventPublisher"
  36.             type="PicaJet.Daminion.Service.ICatalogShemaModifierEventPublisher, PicaJet.Daminion.Service">
  37.         <property name="EventSubscriber">
  38.             <list element-type="PicaJet.Daminion.Service.ICatalogShemaModifierEventSubscriber, PicaJet.Daminion.Service">
  39.                 <object type="PicaJet.Daminion.ThumbnailStorage.ThumbnailEventSubscriber, PicaJet.Daminion.ThumbnailStorage" />
  40.             </list>
  41.         </property>
  42.     </object>
  43.  
  44.     <!--<object id="ICatalogSchemaModifier"
  45.             type="PicaJet.Daminion.Service.Utils.Postgres.PostgresSchemaModifier, PicaJet.Daminion.Service.Utils.Postgres">
  46.     </object>-->
  47.  
  48.   <object id="ICatalogSchemaModifier"
  49.             type="PicaJet.Daminion.Service.Utils.ModernCatalogSchemaModifier, PicaJet.Daminion.Service.Utils">
  50.   </object>
  51.  
  52.   <!--
  53.     <object id="IMetadataService" type="PicaJet.Daminion.MediaProcessing.MediaProcessingEngine, PicaJet.Daminion.MediaProcessing" />
  54.     -->
  55.   
  56.   
  57.   <!--  
  58.   -->
  59.  
  60.   <object id="ISessionFactoryManager"
  61.             type="PicaJet.Daminion.Service.Utils.NHibernateSessionManager, PicaJet.Daminion.Service.Utils">
  62.   </object>
  63.  
  64.   <object id="IDatabaseSchema"
  65.             type="PicaJet.Daminion.Service.Utils.NHibernateSessionManager, PicaJet.Daminion.Service.Utils">
  66.   </object>
  67.  
  68.   <!--<alias name="IDatabaseSchema" alias="ISessionFactoryManager"/>-->
  69.   
  70.   <!--
  71.   -->
  72.  
  73.   <object id="ITagTypeFactoriesManager"
  74.             type="PicaJet.Daminion.Service.Utils.TagTypeFactoriesManager, PicaJet.Daminion.Service.Utils">
  75.   </object>
  76.   
  77.   <!--
  78.   -->
  79.  
  80.   <object id="IServiceConfigurationManager"
  81.             type="PicaJet.Daminion.Service.Utils.ServiceConfigurationManager, PicaJet.Daminion.Service.Utils">
  82.   </object>
  83.  
  84.   
  85.   <object id="LocalCatalogMediumManager"
  86.             type="PicaJet.Daminion.Service.Utils.SQLite.LiteCatalogMediumManager, PicaJet.Daminion.Service.Utils.SQLite">
  87.   </object>
  88.  
  89.   <!--<object id="LocalCatalogMediumManager"
  90.             type="PicaJet.Daminion.Service.Utils.CatalogMediumManager, PicaJet.Daminion.Service.Utils">
  91.     <constructor-arg name="sessionFactoryManager" ref="ISessionFactoryManager"/>
  92.     <constructor-arg name="serviceConfigurationManager" ref="IServiceConfigurationManager"/>
  93.     <constructor-arg name="tagTypeFactoriesManager" ref="ITagTypeFactoriesManager"/>
  94.     <constructor-arg name="databaseSchema" ref="IDatabaseSchema"/>
  95.     
  96.     <constructor-arg name="mediaStorage" ref="IMediaStorage"/>
  97.     <constructor-arg name="thumbnailStorageLocator" ref="IThumbnailStorageLocator"/>
  98.     <constructor-arg name="daoFactoryLocator" ref="IDaoFactoryLocator"/>
  99.     <constructor-arg name="catalogMediumLocator" ref="ICatalogMediumLocator"/>
  100.  
  101.   </object>-->
  102.  
  103.   <object id="ICatalogMediumManager"
  104.             type="PicaJet.Daminion.Service.Utils.CatalogMediumManager, PicaJet.Daminion.Service.Utils" singleton="false">
  105.     <constructor-arg name="sessionFactoryManager" ref="ISessionFactoryManager"/>
  106.     <constructor-arg name="serviceConfigurationManager" ref="IServiceConfigurationManager"/>
  107.     <constructor-arg name="tagTypeFactoriesManager" ref="ITagTypeFactoriesManager"/>
  108.     <constructor-arg name="databaseSchema" ref="IDatabaseSchema"/>
  109.  
  110.     <constructor-arg name="mediaStorage" ref="IMediaStorage"/>
  111.     <constructor-arg name="thumbnailStorageLocator" ref="IThumbnailStorageLocator"/>
  112.     <constructor-arg name="daoFactoryLocator" ref="IDaoFactoryLocator"/>
  113.     <constructor-arg name="catalogMediumLocator" ref="ICatalogMediumLocator"/>
  114.  
  115.   </object>
  116.  
  117. </objects>
  118.  
  119.